Empowering the User: a Data-oriented Application-building Framework
نویسندگان
چکیده
Abstract. In order to minimize the effort of building modular applications, and also as a guideline for designing them from scratch, we propose a model that allows rapid application building and reconfiguration with minimal manual intervention, potentiating module reuse and improving application understanding. As a demonstration of the model’s capabilities, we present a user interface which allows users to quickly and easily build modular applications.
منابع مشابه
Reusability Problems of Object- Oriented Software Building Blocks
There is no doubt that the object-oriented paradigm (encapsulation, inheritance, polymorphism and dynamic binding) encourages the building of extensible systems and software reuse. Nevertheless, the desired reusability of software components often cannot be achieved even by using state-of-the-art class libraries/application frameworks or object-oriented programming in general. Based on a large-...
متن کاملEmpowering a Flexible Application Portal with a SOA-based Grid Job Management Framework
There exists today a number of web-based portals and Grid middlewares that support the submission of jobs to Grid resources. A majority of these portals are tightly coupled with the underlying middleware, and rarely provide user interfaces customized to the end-user applications. The Lunarc Application Portal is a Grid portal that supports the development of customized user interfaces for Grid ...
متن کاملDesigning and Validating the Service-Oriented University Model from the Standpoint of Higher Education Experts
Service orientation is a pivotal factor and a strategic direction for the university to keep with changes and perceptions of social needs. Accordingly, the main purpose of this study is to develop a model for the service-oriented university within the framework of service provision to the community. This research was conducted using a qualitative approach based on the grounded theory method. Th...
متن کاملET++ – a Portable, Homogenous Class Library and Application Framework
ET++ is a portable and homogenous object-oriented class library integrating user interface building blocks, basic data structures, and high level application framework components. ET++ eases the building of highly interactive applications with consistent user interfaces following the direct manipulation principle. The ET++ class library is implemented in C++ and can be used on several operating...
متن کاملIntegration of Object-Oriented Software Development and Prototyping: Approaches and Consequences
Although object-oriented application frameworks like MacApp [13], AppKit [8] and ET++ [12] substantially ease the building of graphic, direct-manipulation user interfaces, the level of abstraction is considered to be too low to support prototyping such interfaces in a comfortable way. Thus we implemented a user interface prototyping tool based on an object-oriented application framework. The mo...
متن کامل